import { run_test } from '../test-harness';

run_test([
  'arcsin(-1)',
  '-1/2*pi',

  'arcsin(-1/2)',
  '-1/6*pi',

  'arcsin(0)',
  '0',

  'arcsin(1/2)',
  '1/6*pi',

  'arcsin(1)',
  '1/2*pi',

  'arcsin(sin(-1/2*pi))',
  '-1/2*pi',

  'arcsin(sin(-1/6*pi))',
  '-1/6*pi',

  'arcsin(sin(0))',
  '0',

  'arcsin(sin(1/6*pi))',
  '1/6*pi',

  'arcsin(sin(1/2*pi))',
  '1/2*pi',

  'arcsin(sin(x))',
  'x',

  'arcsin(1/sqrt(2))',
  '1/4*pi',

  'arcsin(-1/sqrt(2))',
  '-1/4*pi',

  'arcsin(sin(1/4*pi))',
  '1/4*pi',

  'arcsin(sin(-1/4*pi))',
  '-1/4*pi',

  'arcsin(sqrt(3)/2)',
  '1/3*pi',

  'arcsin(-sqrt(3)/2)',
  '-1/3*pi',
]);
